lend a helping hand to - French English Dictionary